package com.mkz.jbpm.entity;

import java.time.LocalDateTime;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 流程部署信息
 *
 * @author KuangJianyu
 * @date 2020-03-30 10:59:45
 */
@Data
@TableName("ACT_RE_DEPLOYMENT")
@EqualsAndHashCode(callSuper = true)
@ApiModel(value = "流程部署信息")
public class ActReDeployment extends Model<ActReDeployment> {
	private static final long serialVersionUID = 1L;

	/**
	 * 主键
	 */
	@TableId(value="ID_")
	@ApiModelProperty(value = "主键")
	private String id;
	/**
	 * 部署名称
	 */
	@TableField(value="NAME_")
	@ApiModelProperty(value = "部署名称")
	private String name;
	/**
	 * 分类
	 */
	@TableField(value="CATEGORY_")
	@ApiModelProperty(value = "分类")
	private String category;
	/**
	 * 
	 */
	@TableField(value="KEY_")
	@ApiModelProperty(value = "")
	private String key;
	/**
	 * 
	 */
	@TableField(value="TENANT_ID_")
	@ApiModelProperty(value = "")
	private String tenantId;
	/**
	 * 部署时间
	 */
	@TableField(value="DEPLOY_TIME_")
	@ApiModelProperty(value = "部署时间")
	private LocalDateTime deployTime;
	/**
	 * 
	 */
	@TableField(value="ENGINE_VERSION_")
	@ApiModelProperty(value = "")
	private String engineVersion;
}
